home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / ada / gwuada_9.zip / MISCP.H < prev    next >
C/C++ Source or Header  |  1992-10-05  |  2KB  |  61 lines

  1. /*
  2.  * Copyright (C) 1985-1992  New York University
  3.  * 
  4.  * This file is part of the Ada/Ed-C system.  See the Ada/Ed README file for
  5.  * warranty (none) and distribution info and also the GNU General Public
  6.  * License for more details.
  7.  
  8.  */
  9.  
  10. #include "ifile.h"
  11.  
  12. char *smalloc(unsigned);
  13. #ifdef DEBUG
  14. void smalloc_list();
  15. #endif
  16. int is_smalloc_block(char *);
  17. void capacity(char *);
  18. #ifdef CHAOS
  19. void chaos(char *);
  20. #else
  21. void exit_internal_error();
  22. #endif
  23. void exitp(int);
  24. char *ecalloc(unsigned, unsigned);
  25. char *emalloc(unsigned);
  26. char *erealloc(char *, unsigned);
  27. char *strjoin(char *, char *s2);
  28. int streq(char *, char *);
  29. char *substr(char *, int, int);
  30. #ifdef nogetopt
  31. int getopt(int, char **, char *);
  32. #endif
  33. char *greentime(int);
  34. FILE *efopenl(char *, char *, char *, char *);
  35. FILE *efopen(char *, char *, char *);
  36. void efree(char *);
  37. int strhash(char *);
  38. char *unit_name_type(char *);
  39. #ifdef BSD
  40. char *strchr(const char *, int);
  41. char *strrchr(const char *, int);
  42. #endif
  43. char *libset(char *);
  44. char *ifname(char *, char *);
  45. IFILE *ifopen(char *, char *, char *, int);
  46. static void openerr(char *, char *);
  47. void ifclose(IFILE *);
  48. void ifoclose(IFILE *);
  49. long ifseek(IFILE *, char *, long, int);
  50. long iftell(IFILE *);
  51. char *emalloct(unsigned, char *);
  52. #ifndef EXPORT
  53. char *malloct(unsigned, char *);
  54. char *ecalloct(unsigned, unsigned, char *);
  55. char *erealloct(char *, unsigned, char *);
  56. void efreet(char *, char *);
  57. #endif
  58. char *predef_env();
  59. char *get_libdir();
  60. char *parsefile(char *, int *, int *, int *);
  61.